ace boom-boom - Turkish English Dictionary